universal devise - German English Dictionary